a95323a1ea7b5415608b508b1eb902a5cd9b148c,enterprise/ha/src/test/java/org/neo4j/kernel/ha/cluster/member/HighAvailabilitySlavesTest.java,HighAvailabilitySlavesTest,shouldReturnAvailableAndAliveSlaves,#,118

Before Change


        // given
        Cluster cluster = mock( Cluster.class);
        ClusterMembers clusterMembers = mock( ClusterMembers.class);
        when( clusterMembers.getMembers() ).thenReturn( Iterables.<ClusterMember,ClusterMember>iterable(
                new ClusterMember( instanceId1 ).availableAs( HighAvailabilityModeSwitcher.SLAVE, haUri1) ) );

        SlaveFactory slaveFactory = mock( SlaveFactory.class );
        when( slaveFactory.newSlave( (ClusterMember)any() ) ).thenReturn( mock(Slave.class));

After Change


        Cluster cluster = mock( Cluster.class );
        ClusterMembers clusterMembers = mock( ClusterMembers.class );
        when( clusterMembers.getMembers() ).thenReturn( Iterables.option(
                new ClusterMember( INSTANCE_ID ).availableAs( HighAvailabilityModeSwitcher.SLAVE, HA_URI ) ) );

        SlaveFactory slaveFactory = mock( SlaveFactory.class );
        when( slaveFactory.newSlave( (ClusterMember) any() ) ).thenReturn( mock( Slave.class ) );